package org.cx.comparator.annotations;

import org.cx.comparator.compare.mode.ObjectCompareContext;
import org.cx.comparator.map.ComparatorFieldMapping;

import java.util.List;
import java.util.Map;
import java.util.Set;


public interface IDynamicComparatorProvider {

    Set<ComparatorFieldMapping> provide(ObjectCompareContext objectCompareContext);

    Map<String,Map<String,String>> nestedFields();
}
